Great location, clean and cheerful. Excellent communication with friendly hosts.