Had an amazing time at this amazing property , an ideal definition of luxury