Wonderful, quality stay as expected. Very clean and terrific amenities provided. Easy check-in process.