Very clean, good view and amenities in and around the complex. Would definitely book again.