spotlessly clean, great amenities, comfy beds, fab view. Just be prepared for a slightly odd configuration for the bathroom but it caused us no issues. would happily go again