Very good location. Easy check in. Excellent communication. Very clean. Beautiful apartment.