The villa is on the top of Mount Luho. There is a platform on the roof of the hotel to see many tourists going up the mountain every day. Then you can see the beautiful scenery of the whole Long Beach Island. The hotel has its own swimming pool, at the top of Mount Luho.