So clean. Everything you could possibly need. Beds so comfy! Great view and location.