Very clean with a great balcony! Beds were comfortable and they were very helpful when we had an issue in relation to our reservation (our fault, not theirs). Would book again.