Beautiful space, excellent communication, and fully functional kitchen meant we got to save a lot of money cooking meals together. Our group had a great time.