Book this place. It's perfect in every way.