Place is all good. Don't forget that heating / AC is not included in the price and needs to be payed on arrival. We stayed in December so we absolutely needed that, and it added 13% to our bill.