Ioannis was very welcoming and warm! When we arrived at the airport Ioannis arranged to pick us up due to the fact that we had too many people for a taxi. Upon arrival, the apartment was very clean and comfortable. The location was ideal as we were only a 10 minute taxi ride away from old town. Having a car would have been ideal but our stay only lasted a few days. Ioannis also took it upon himself to give us well rounded tour including free transportation. The apartment is situated about a 5 minute walk away from the beach where you can walk along the sand to other beaches. The only downfall was the bathroom tended to flood a bit after a shower making it a tad uncomfortable use. Other than that, the pool was wonderful although not filled up at the time except for the last day, but it made for a nice area to tan when the beach became too windy. The beds were VERY large and comfortable. Overall had a great stay and would recommend to anyone looking for a cozy and affordable place to stay!