Very clean and great views. Easy check-in and out and easy to follow directions. Great stay, would stay again.