Everything top. Communication is excellent and everyone is super helpful! We love this place with this incredible view!!!