Location, location, location. The place is very clean and everything is within a few minutes walk. Communication and check in was excellent. The tips on the drive around and places to eat and drink we greatly appreciated. We thoroughly enjoyed our stay.