Location and facilities exceeded expectations! Well stocked and situated. Communication with the host was great. Already planning a return visit!