Very nice place. Quiet street. Perfect location.