Clean apartment with a beautiful view, great location, smooth check-in and communication. Highly recommend!