We had a great time staying. The communication was fantastic and when our flight was delayed our early checking was kindly refunded. Would definitely stay here again.