Ideal luxury place for two couples -away from the craziness of central Byron but with every facility.