This flat was perfect for a long stay. It was very spacious and had all the necessities to feel like a home away from home. The flat was clean and was in a perfect location to the beach and bus stops.