perfect location, beautiful views, great communication. A+++