Very nice place located in a quiet street.