Big & modern appartment; great equipment (beach cooler, bodyboard, umbrella,..); good restaurants nearby; easy parking lot. The communication with Joanna was also great.