Apartment is great. Clean, and spacious. Brand new and owners used all their hearts to make it feel like home. Also wonderfuly located few steps from a beach.