Great location, clean, very flexible. We would definitely repeat!