Excellent location and space. Apex was extremely accommodating as this was a last minute booking.