Beautiful place, great location! A bit of a walk up the stairs but worth it! And hosts are very friendly and accommodating.