I have now stayed with Kepa 3 times (in 3 different units) and each time has been great. The location is convenient, the checkin is really smooth, the rooms are all spacious and set up for exactly what you need, and the communal garden area is really well done.
This room doesn't have the garden view but instead it has its own little private outdoor patio/shower! Yet another nice touch.