Excellent accommodation, excellent location and very good communication.