great communication and great price and everything you need for your stay