Excellent location, spotless and beautiful place.