Excellent location, accurate depiction of apartment, easy check in and communication. The fantastic view is a bonus!