Very comfortable and clean, with a well equipped kitchen. Beautiful view and location was perfect for us.