Fabulous house in a fabulous location, especially for a large group.