This place is perfect. We will definitely come back to stay again when in town.