Wonderful amenities and very comfortable stay. Lots of extra touches make the stay quite memorable.