The flat is large, very clean and comfortably accommodates a family of 6 ( 2 double beds, 2 singles). It is across the road from the main beach so great location. The large sunny deck is great. There are a number of items that can be improved - general maintenance is poor - neither of the 2 TVs worked (disappointing for this price range), the lock on the front door was very sticky and hard to use, one set of garage keys did not work and the dishwasher has a broken handle. The pool was in a poor state (but with proximity to the beach, that probably did not matter unless you have small children, in which case a pool is handy). If these maintenance items could be fixed, it would be a great family apartment.