Pepp's place is functional and spacious. No frills. The location worked well for us. We had some issues with some of the amenities and the place wasn't exactly clean. The hosts were both very communicative and we worked out our issues.
The kitchen has the bare minimum and there is no big dining table. Therefore I would not recommend this place with kids and family gatherings which was our plan originally.