Beautiful house that accommodates big groups comfortably.