A rather large place than you'd think from the pictures. A lot of thoughtful touches and very clean. Check in was a breeze and the location was great!