Cyrus is an excellent host who was always available to be contacted before and during our stay. He provided everything as described and the location of the apartment is fantastic. I would note a few things to know in advance. This is a top floor apartment and thus a lot of stairs (no lift) so if elderly or have walking issues this will be a problem. Two of the bedrooms are excellent while the other two are good but not as good as the other two - caused a few arguments in our group on who got which room! Must stress that they are more than fine though, just two are very nice. Also, I believe the pillows are feather so if you suffer with dust allergies this could cause issues. The master bedroom and the living room are the real show stoppers and lovely rooms. Would stay here again and would recommend to a group.