A spacious, well appointed house in a secluded location, perfect for a group weekend away.