Clean and tidy, has all the necessary amenities. Could maybe do with a table and chairs but all in all was a comfortable stay.