spacious and comfortable. sparkling clean and very well equipped. very nice stay