Perfect apartment. Perfect view. Great location. Lovely host.