Exactly as described, wonderful location and hosts communication was 10/10. Will definitely stay again.