Very clean and cozy place. Fantastic view from the balcony! There is all that is needed, and even more. Highly recommended!