excellent stay, great location, beatiful apartment, super clean, beatiful view