Beautiful place just as seen in the photos. Very clean and has all facilities and features you name. Highly recommend this place. We all had a great time and look forward to visit again soon.