Fantastic location; great hosts.Does what it says on the tin & more! Could not recommend enough. Loved my 2 night stay here.