Spacious place on a quiet street. Very peaceful.