great location, well equipped, ample parking. clean and well presented.