Book this place if you can. Has everything you need.