I would recommend that place, the location was ideal, and the house was great. There is a lot of natural lights in the house, so if you are planning to sleep in, bring an eye mask!
Check-in was great and easy, and communication excellent.