Very clean place in a lush, quiet and tranquil street.