It has many amenities and is also well located. Joshua is a very good host and even personally came to welcome us and helped us out on our arrival. He sent the location map/details and details of the amenities well in advance. Definitely recommend staying here.