Great location, accurate photos. Good communication, smooth check in check out. Would book again.