The place is wonderful and has almost all ingredients to make your stay a memorable one. Would suggest travellers to give this place a strong consideration.