good location, all necessary amenities and very helpful hosts!!