Excellent. Great location, clean, well equipped & comfortable set up. Overall fantastic value!