This place has all the amenities required, we really loved this place. Very comfortable to stay.