Comfortable living space in a superb location