The apartment is faultlessly clean and well equipped. The location is fantastic. However, don't expect much hospitality: you have to self check-in and out and I never met the hosts, only the lady they sent to clean the room.