Exactly as described, hosted through an agency but no issues with agency or hosts, great stay all round