Very clean and well appointed place. Parking was easy and the location for me and my family was perfect. Easy check in and out.