Great stay, squeaky clean, fantastic location