Very clean with great views and wonderful staff! Would stay again!