Just do it.
Location- unbeatable
Space for the price? Yup
Top floor for safety and privacy- check
Cool host and helpful? Yes
Overall - I stayed at 4 different locations in Greece. This would be my go to if I came back. The ability to walk out and have bars and restaurants underneath- priceless.