Superb, spacious apartment with room for all and very clean. Plenty of cooking and toiletry basics made life easier even if the staircase was a little narrow, but who cares! Omar was very helpful and responsive and check in/out was a piece of cake. Thoroughly recommend.