Spotless, bright, with good facilities, a nice balcony and view. All the basic cooking stuff was provided, and washing power too. I would definitely stay again.