The apartment was spacious and spotlessly clean. It had everything we needed, especially for our big family, ranging from grandparents, to a young baby. The location is perfect, close to the beach, restaurants and water front. David and Serena were wonderful hosts and went out of there way to make sure we had the best holiday. We would definitely stay again in their lovely apartment.