friendly host, minor inconveniences when it comes to amenities but well worth the price