Perfect location, great communication, no complaints whatsoever. Can't wait to visit again!