This place surpassed my expectations. Rooms are spacious and beautifully designed. Staff was friendly and made the stay enjoyable.