Our stay was wonderful. The place was very clean and spacious. Everything was exactly how it is described. A key point was the location was perfect, about a block from the beach and a very short distance to restaurants and entertainment.