Great and clean apartment in the perfect Location. Restaurants, bars and beach are all within short walk. Communication was very smooth and the hosts mother was there to help us with everything and Provided clean towels during the middle of our stay. Highly recommended!