Overall a great place to stay & great hosts! Check-in and communication left something to be desired (early check-in was miscommunicated) but after that it was smooth sailing.