Nicely renovated house with all the amenities required for a comfortable stay.