Perfect location and perfect place! Everything as described. Superb!