Bright and stylish house in great Greenwich location.