Super clean. Spacious. Stylish. Nice view. Comfortable beds. Everything we needed. Would love to stay again.