Good location. Nice amenities (those actually existing) and good enough cleaning. Difficulties in communicating with host. Forced to pay amounts in cash for late check in (and amounts different from the ones agreed - changes made by host on check in day). Some amenities are non existent, such as baby cot and/or baby cot sheets.