Good location good communication.
Enjoyable stay