This house is amazing with a view of tabletop mountain and beach. James is a good host. I would recommend anyone with a large group to stay at this place.