Really enjoyed my stay at The Haven. The apartment was luxurious and very peaceful and relaxing. The bed was super comfortable, all the toilet and kitchen amenities were provided, and the outdoor area is superb. Overall, the apartment really exceeded my expectations!