excellent property for families to stay.