every detail covered. very comfortable, great communication and great location!