Very good location and great apartment. David is a wonderful host. Would definitely return for another stay.