A beautiful place to stay especially if there's a large group of you