Great location, beautiful stay, great communication, very clean!!!