Amazing place, spotless and in a perfect location.