My fiance and I stayed in apartment 204 at Lourdas Beach Apartments in August 2012. We had a great week. The apartment itself was pretty basic but enyoyed a great sea view and private patio area (we were ground floor). It was a boiling hot week so we were grateful for the air conditioning that worked well, although we did...
More
