Cleaned daily, close to Mylopotas beach and restaurants there along water. Multiple supermarkets are a 5 min or less walk away. Comes with hot plate/oven. Wifi was ok, but not much cell service unless you walk outside. The place itself was very nice and comfortable. Shampoo/conditioner/lotion was provided. Hot water seemed to run out fast but besides that we enjoyed our stay! Thank you!