Happyguest is an ironic name for this agency, as I certainly was one unhappy guest. Would not recommend this place for many reasons. Firstly, communication at time of check-in was terrible, from the rude staff, to the cleaner (same person that met me at property) using my personal data sending me an intimidating and extremely unprofessional message. I informed 'Happyguest' about this incident and got no response. Secondly, this property is certainly not my idea of luxury; horrible mouldy walls just outside both bathrooms, all blinds in the property broken, a shower unit with broken door...the list goes on... Additionally check-in and check-out instructions are inconsistent and inaccurate. I will leave my terrible experience there and never use this company through Airbnb again.