A gorgeous stay with wonderful amenities.