The apartment is lovely and we enjoyed our stay. We did not have the issues relating to cleanliness that other reviews describe. However, there was a major lack of communication as we were asked to collect keys from a store that is now closed and has been since December according to the locals. we would have appreciated better anticipation as this then caused us major delays and wasted time communicating with the host company for the correct location for key collection.