This apartment was great for our needs during our stay (1 couple, a grandma and child) — clean, neat, efficient, modern — and the location was wonderful to be able to walk/access the beach, shopping and great restaurants. I would definitely book again!