everything at this apartment was spot on, clean and all you need available. in a perfect location for the short walk to all amenities and the beach, no need for a car can walk for bars,restaurants,supermarkets,parks and beach, lovely pool as well, only one downside could do with a lift, 4 flights of stairs although we did manage even in our 70's, area is mostly flat so no problems there. We have stayed several times in this complex so know the area well and if anyone staying on a friday, Kelly's round the corner does fish friday and they are huge also thurs night is games night, fantastic stay