Perfect location, beautiful place, and excellent communication! Couldn’t have asked for a better host!