Well equipped accommodation with helpful hosts