We have booked several places with HFP and they are amazing with setting up each of their locations. It has everything you can need, clean and hosts are very easy to get ahold of.