1
Where to stay / Vicky Apartments
« on: August 25, 2010, 12:31:34 PM »
Already looking at 2011 but unfortunately doesn't look like we can get into our fave place so are looking at the 2 bed apartments at Vicky's - has anyone stayed there b4 and if so any feedback - i.e views / atmosphere / cleaning of apartments.