The view is spectacular and it has all the amenities you require. The only caution would be the steepness of Turner Street itself. If you have any mobility issues this place might not be for you.