Location is perfect and the staff is great. I would definitely book again.