a great place to stay especially for family trip