Good location, excellent communication, enjoyable stay! Very accommodating hosts