One of the best places I have stayed. Style, cleanliness, check in and size was perfect. Location very good also.