Great place to stay. Perfect location, beautiful apartment and excellent communication. We appreciated some small details like detergent tabs for washing clothes being provided. Would definitely stay again. Thanks