Amazing place, spotless and perfect location.