The location is PERFECT!!! I'd definitely book this place again. Highly recommended