Fabulous apartment. Very clean. Well equipped. Great location. Good communication. Easy check-in. Would definitely stay again. Highly recommended.