Ideal! Great location, glorious view, and very clean. Check-in was easy, and the apartment had everything we needed. Would absolutely stay here again.