Perfect location, excellent communication, wonderful place to stay!!