Perfect location, spotless, wonderful stay