Nice, spacious, clean, amazing views.