Outstanding; all as promised. Immaculately clean, friendly & knowledgeable host. Quiet; good location.