Great place. Nice views. Very clean. Friendly staff at the front desk. Reasonable response time. Love love love the shower. Had and awesome stay.