An amazing place to stay for a group of individuals.