Communication was great, accommodation was great, location was great, all in all a great stay!