Awesome view, location, communication, cleanliness! Love to stay again.