The place is just gorgeous. Very clean, lots of attention to detail.
Loved it! The only reason I am not giving 5 stars is because of the very slow communication. It really threw me for a loop that I couldn't get a hold of anybody to ask if I could leave my luggage prior to check-in.
Other than that- perfect!!!