A charming home on a great location