Excellent place. Very clean and comfortable. Check in process was a breeze. The available parking spot was a huge convenience.