Just like that the pictures, the place was beautiful and clean, and self check in was a breeze. Team EJ was very responsive, i would highly recommend staying here especially with restaurants and activities in a walking distance! Thank you Team EJ will definitely be booking with you again.