Fantastic location, communication and place. Superb location and superb hosting! Would easily stay again!