The apartment was lovely and clean on arrival, with a great shower and comfortable bed. Unfortunately during the hotter months, when we stayed, the available devices for cooling the room were insufficient. We were also very short on towels for two people over a three day stay. That aside, the place was lovely and modern. And communication was great. Thanks Karen.