Excellent hospitality - Kevino makes you feel really at home while giving you your own space. Location and room are both excellent. Rooftop a nice added bonus.