All I can say is WOW! Incredible villa with an amazing outdoor terrace that is perfect for big groups. The beds were very comfortable and the interior of the apartment was stylish and fun. The host was incredibly communicative and helpful and I highly recommend staying here. The location was excellent too, a very short stroll to the main part of town.