perfect place to stay and have a great time with friends and family