Great location, great views, excellent communication, amazing experience overall