Perfect location. Great communication with owner and cute little touches around. Loved our little vacay.