We only stayed here one night but wish it had been longer. The apartment is small (not smaller than a hotel room would have been), but perfect for two people. The location of the apartment is outstanding, near the beach, bar, restaurants and a grocery store. Apartment is also super stylish! Check in was made so easy by Richard, who was in constant communication with me. Would absolutely stay here again!