Perfect location , spotlessly clean property, excellent communication with the owner, home away from home.