Excellent location. View is amazing. Great communication. Clean.