Very clean, amazing hospitality and a perfect view from the balcony. Would definitely stay there again!