What a beautiful and fabulously located town house! A home away from home! Livable and lovely.