Beautiful flat! Towels were provided along with soap/body wash for the shower. Around a 15/20 minute walk from the beautiful beach. Check-in was simple and they let us leave our luggage in the office while the flat was being prepared (as we arrived early). Would highly recommend!