Truly a fantastic place; great location, newly renovated and well-equipped. The hosts were very helpful and friendly and bent over backwards to help us, even with a very late flight that was delayed so we checked in near midnight!
However, the bedroom situation was a bit inconvenient, and the living room lacked space for more than three people to lounge comfortably (Note: Both of these problems could easily be fixed and may be by the time you read this).
Other than that I would highly recommend it.