perfect for a short stay. the apartment was not the cleanest but this would appear to be down to the cleaner rather than the host. the cleaner also arrived before our check-out time and was somewhat rude. overall, it was a pleasant experience and would certainly stay here again. all dealings with the host were 5 star.